import java.util.*;









public class Main {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        while (scanner.hasNext()){
            String str=scanner.nextLine();
            Map<Character,Integer> map=new HashMap<>();
            for(char ch:str.toCharArray()){
                map.put(ch,map.getOrDefault(ch,0)+1);
            }
            boolean flag = false;
            for(char ch:str.toCharArray()){
                if(map.get(ch)==1){
                    System.out.println(ch);
                    flag=true;
                    break;
                }
            }
            if(!flag){
                System.out.println(-1);
            }
        }
    }
}

















//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner=new Scanner(System.in);
//        while (scanner.hasNext()){
//            int n=scanner.nextInt();
//            int agg=scanner.nextInt();
//            int[] arr=new int[n];
//            for(int i=0;i<n;i++){
//                arr[i]=scanner.nextInt();
//            }
//            for(int value:arr){
//                if(value<=agg){
//                    agg+=value;
//                }else{
//                    agg+=find(agg,value);
//                }
//            }
//            System.out.println(agg);
//        }
//    }
//    public static int find(int m,int n){
//        if(n==0){
//            return m;
//        }
//        return find(n,m%n);
//    }
//}
















//public class Main {
//    public static int dfs(int x,int y){
//        if(x<=0||y<=0){
//            return 1;
//        }
//        return 3*dfs(x-6,y/2);
//    }
//    public static void main(String[] args) {
//        System.out.println(dfs(20,13));
//    }
//
//
//
//
//
//
//
//
//
//
//    public static void main1(String[] args) {
//        Scanner scanner=new Scanner(System.in);
//        while (scanner.hasNext()){
//            int count=scanner.nextInt();
//            String str=scanner.next();
//            int index=1;
//            int top=1;
//            for(int i=0;i<str.length();i++){
//                char ch= str.charAt(i);
//                if(ch=='U'){
//                    if(top==index){
//                        top=top==1?count-3:top-1;
//                    }
//                    index=index==1?count:index-1;
//                }else {
//                    if (top + 3 == index) {
//                        top = index == count ? 1 : top + 1;
//                    }
//                    index = index == count ? 1 : index + 1;
//                }
//            }
//            if(count<4){
//                top=1;
//            }
//            for(int i=0;i<3&&i<count-1;i++){
//                System.out.print(top+i+" ");
//            }
//            System.out.println(top+(4>count?count-1:3));
//            System.out.println(index);
//        }
//    }
//}
//
















//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner=new Scanner(System.in);
//        while (scanner.hasNext()){
//            int count=scanner.nextInt();
//            while (count>0) {
//                int n=scanner.nextInt();
//                int k=scanner.nextInt();
//                int[] arr=new int[n*2];
//                for(int i=0;i<n*2;i++){
//                    arr[i]=scanner.nextInt();
//                }
//                int[] tmp=new int[n*2];
//                while (k>0){
//                    for(int i=1,m=2*n-1;i<=n;i++){
//                        tmp[m--]=arr[2*n-i];
//                        tmp[m--]=arr[n-i];
//                    }
//                    for(int i=0;i<2*n;i++){
//                        arr[i]=tmp[i];
//                    }
//                    k--;
//                }
//                for(int i=0;i<2*n;i++){
//                    if(i!=2*n-1){
//                        System.out.print(arr[i]+" ");
//                    }else{
//                        System.out.print(arr[i]);
//                    }
//                }
//                System.out.println();
//                count--;
//            }
//        }
//    }
//}


















//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner=new Scanner(System.in);
//        while (scanner.hasNext()){
//            String s1=scanner.next();
//            String s2=scanner.next();
//            int len1=s1.length();
//            int len2=s2.length();
//            int max=0;
//            for(int i=0;i<len1;i++){
//                for(int j=0;j<len2;j++){
//                    int index1=0;
//                    int index2=0;
//                    while (index1+i<len1&&index2+j<len2&&s1.charAt(index1+i)==s2.charAt(index2+j)){
//                        index1++;
//                        index2++;
//                    }
//                    max=Math.max(index1,max);
//                }
//            }
//            System.out.println(max);
//        }
//    }
//}














//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner=new Scanner(System.in);
//        while (scanner.hasNext()){
//            String str=scanner.nextLine();
//            StringBuilder sb=new StringBuilder(str);
//            System.out.println(sb.reverse());
//        }
//    }
//}
